package com.ruoyi.car.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 年检对象 car_inspection
 * 
 * @author ruoyi
 * @date 2022-12-03
 */
public class CarInspection extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long inspectionId;

    /** 车牌 */
    @Excel(name = "车牌")
    private String carNumber;

    /** 年检状态 */
    @Excel(name = "年检状态")
    private String inspectionStatus;

    /** 年检年限 */
    @Excel(name = "年检年限")
    private String inspectionYear;

    /** 仪表盘检查 */
    @Excel(name = "仪表盘检查")
    private String inspectionDashboard;

    /** 刹车检查 */
    @Excel(name = "刹车检查")
    private String inspectionBrake;

    /** 发动机检查 */
    @Excel(name = "发动机检查")
    private String inspectionEngine;

    /** 轮胎检查 */
    @Excel(name = "轮胎检查")
    private String inspectionTyre;

    public void setInspectionId(Long inspectionId) 
    {
        this.inspectionId = inspectionId;
    }

    public Long getInspectionId() 
    {
        return inspectionId;
    }
    public void setCarNumber(String carNumber) 
    {
        this.carNumber = carNumber;
    }

    public String getCarNumber() 
    {
        return carNumber;
    }
    public void setInspectionStatus(String inspectionStatus) 
    {
        this.inspectionStatus = inspectionStatus;
    }

    public String getInspectionStatus() 
    {
        return inspectionStatus;
    }
    public void setInspectionYear(String inspectionYear) 
    {
        this.inspectionYear = inspectionYear;
    }

    public String getInspectionYear() 
    {
        return inspectionYear;
    }
    public void setInspectionDashboard(String inspectionDashboard) 
    {
        this.inspectionDashboard = inspectionDashboard;
    }

    public String getInspectionDashboard() 
    {
        return inspectionDashboard;
    }
    public void setInspectionBrake(String inspectionBrake) 
    {
        this.inspectionBrake = inspectionBrake;
    }

    public String getInspectionBrake() 
    {
        return inspectionBrake;
    }
    public void setInspectionEngine(String inspectionEngine) 
    {
        this.inspectionEngine = inspectionEngine;
    }

    public String getInspectionEngine() 
    {
        return inspectionEngine;
    }
    public void setInspectionTyre(String inspectionTyre) 
    {
        this.inspectionTyre = inspectionTyre;
    }

    public String getInspectionTyre() 
    {
        return inspectionTyre;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("inspectionId", getInspectionId())
            .append("carNumber", getCarNumber())
            .append("inspectionStatus", getInspectionStatus())
            .append("inspectionYear", getInspectionYear())
            .append("inspectionDashboard", getInspectionDashboard())
            .append("inspectionBrake", getInspectionBrake())
            .append("inspectionEngine", getInspectionEngine())
            .append("inspectionTyre", getInspectionTyre())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
